#

| Chapter 18 The RCS Utility |

## rcsclean

    rcsclean [options] [files]

Although included with RCS, this command is optional and might not be installed on your system. rcsclean compares checked-out files against the corresponding latest revision or revision `R` (as given by the options). If no differences are found, the working file is removed. (Use rcsdiff to find differences.) rcsclean is useful in makefiles. For example, you could specify a "clean up" target to update your directories. rcsclean is also useful prior to running rcsfreeze. rcsclean accepts the standard options -q, -V, and -x.

### Options

-k`c`

  When comparing revisions, expand keywords using style `c`. (See co for values of `c`.)

-n[`R`]

  Show what would happen but don't actually execute.

-r[`R`]

  Compare against revision `R`. `R` can be supplied as arguments to other options, so -r is redundant.

-u[`R`]

  Unlock the revision if it's the same as the working file.

### Examples

Remove unchanged copies of program and header files:

>     rcsclean *.c *.h

Reference: rcs |  | Reference: rcsdiff